using System;

namespace ComponentGo.Calendars
{
	/*
	/// <summary>
	/// Summary description for CalendarAppointment.
	/// </summary>
	public class CalendarAppointment : Appointment
	{
		#region Private fields
		private long mAppointmentID;
        private long mClientID;
		private long mPerformerID;
		private long mOperatorID;
		private long mBillID;
		private long mServiceID;
		private DateTime mStartTime;
		private DateTime mFinishTime;
		private DateTime mCreationTime;
		private int mStatus;
		private int mExpectedDuration;
		private int mServiceCost;
		private string mComment;
		private string mDescription;
		private bool  mDeleted;
		private bool mInCalendarCollection;
		#endregion

		#region Properties

		public bool inCalendarCollection
		{
			get { return mInCalendarCollection; }
			set { mInCalendarCollection = value;}
		}

		public long AppointmentID 
		{
			get { return mAppointmentID; }
			set 
			{
				mAppointmentID = value;
			}
		}

		public long ClientID
		{
			get { return mClientID; }
			set
			{
				mClientID = value;
			}
		}

		public long PerformerID
		{
			get { return mPerformerID; }
			set
			{
				mPerformerID = value;
			}
		}

		public long OperatorID
		{
			get { return mOperatorID; }
			set
			{
				mOperatorID = value;
			}
		}

		public long BillID
		{
			get { return mBillID; }
			set
			{
				mBillID = value;
			}
		}

		public long ServiceID
		{
			get { return mServiceID; }
			set
			{
				mServiceID = value;
			}
		}

		public DateTime CreationTime
		{
			get { return mCreationTime; }
			set
			{
				mCreationTime = value;
			}
		}

		public int Status
		{
			get { return mStatus; }
			set
			{
				mStatus = value;
			}
		}

		public int ExpectedDuration
		{
			get { return mExpectedDuration; }
			set
			{
				mExpectedDuration = value;
			}
		}

		public int ServiceCost
		{
			get { return mServiceCost; }
			set
			{
				mServiceCost = value;
			}
		}

		public string Comment
		{
			get { return mComment; }
			set
			{
				mComment = value;
			}
		}

		public string Description
		{
			get { return mDescription; }
			set
			{
				mDescription = value;
			}
		}

		public bool  Deleted
		{
			get { return mDeleted; }
			set
			{
				mDeleted = value;
			}
		}

		#region From appointment
		public new CalendarAppointment Clone() 
		{
			CalendarAppointment app = (CalendarAppointment)MemberwiseClone();
			app.coll = null;
			return app;
		}
		#endregion

		#endregion

		public CalendarAppointment()
		{
			inCalendarCollection = false;	
		}
	}*/
}
